package ypmits.setup {
	import flash.display.DisplayObject;
	import flash.display.StageScaleMode;
	import flash.geom.Point;

	/**
	 * @author Dave Lenz
	 */
	public class EasySetupInput {

		public var fullscreen : Boolean = false;
		public var fullscreenbuttongraphic : DisplayObject = null;
		public var fullscreenoffset : Point = new Point( 10, 10 );
		public var fullscreenbuttoncolor : int = 0x000000;
		
		public var hasContextmenu : Boolean = false;
		public var height : int = 750;
		public var scaleMode : String = StageScaleMode.NO_SCALE;
		public var align : String = "";
		public var width : int = 900;
		public var tweenlite : Boolean = false;
		public var tweenlitePlugins : Array = [ ];
		public var debug : Boolean = false;

		public function toString() : String {
			var s : String = "\n\t>->-> EasyInput <-<-<";
			s += "\n\t-------------";
			s += "\n\talign: "+align;
			s += "\n\tfullscreen: "+fullscreen;
			s += "\n\tfullscreenButtonGraphic: "+fullscreenbuttongraphic;
			s += "\n\thasContextmenu: "+hasContextmenu;
			s += "\n\theight: "+height;
			s += "\n\tscaleMode: "+scaleMode;
			s += "\n\twidth: "+width;
			s += "\n\tfullscreenOffset: "+fullscreenoffset;
			s += "\n\tfullscreenButtonColor: "+fullscreenbuttoncolor;
			s += "\n\ttweenlite: "+tweenlite;
			s += "\n\ttweenlitePlugins: "+tweenlitePlugins;
			return s;
		}
	}
}
